threadlike molecule - German English Dictionary